Mountain spinach
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A plant in the amaranth family used as a leaf vegetable, Atriplex hortensis. uncountable
- 2 Asiatic plant resembling spinach often used as a potherb; naturalized in Europe and North America wordnet